Шаг 28 - Перегрузка.

Загрузить проект

Перегруженной функцией называют функцию с одинаковым именем, но разными параметрами.

Visual C++.Net
Visual Basic.Net
CSharp

Visual C++.Net

class  CMyClass
{
public:
  void Test(int x)
{
	
}
  void Test(char y)
{
	
}
};

Visual Basic.Net

Class CMyClass
        Public Overloads Sub Test(ByVal x As Integer)
            
        End Sub
        
        Public Overloads Sub Test(ByVal x As String)
            
        End Sub
    End Class

CSharp

class CMyClass
	{
		public void Test(int i)
		{
			
		}

		public void Test(char c)
		{
			
		}
	
	
}
Hosted by uCoz